package com.hnd.springframerwork.beans.factory.config;

import com.hnd.springframerwork.beans.BeansException;
import com.hnd.springframerwork.beans.factory.ConfigurableListableBeanFactory;

public interface BeanFactoryPostProcessor {
    /**
     * 提供修改beanDefinition属性的机制（beandefiniton 注册之后，实例化之前）
     * @param beanFactory
     * @throws BeansException
     */
    void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException;
}
